package com.prp.db.idao;

import java.util.ArrayList;
import java.util.List;

import com.prp.db.po.SubjectChildCategory;

public interface ISubjectChildCategoryDAO {
	public void save(SubjectChildCategory transientInstance);

	public void delete(SubjectChildCategory persistentInstance);

	public SubjectChildCategory findById(java.lang.Integer id);

	public List findByExample(SubjectChildCategory instance);

	public List findByProperty(String propertyName, Object value);

	public List findByChildCategoryName(Object childCategoryName);

	public List findAll();

	public SubjectChildCategory merge(SubjectChildCategory detachedInstance);

	public void attachDirty(SubjectChildCategory instance);

	public void attachClean(SubjectChildCategory instance);

	public List findByCategoryId(Object categroyId);
}
